Autoepistemic Logics of Closed Beliefs and Logic Programming
نویسنده
چکیده
Moore's autoepistemic logic AEL proved to be a very successful approach to formalizing non-monotonic reasoning and logic programming. However, AEL also has some important drawbacks, e.g., quite \reasonable" theories are often inconsistent in AEL, it does not always lead to the expected, intended semantics and it cannot be eeectively computed even for very simple classes of theories. In this paper we propose a more general approach to autoepistemic reasoning by introducing Autoepistemic Logics of Closed Beliefs AEL cl , where j = cl denotes a speciic negative introspection inference operator (\closed world assumption") on which negative introspection in this logic is based. Negative introspection determines which formulae in autoepistemic logic are disbelieved, or, putting it diierently, negation of which for-mulae can be assumed by default. It determines therefore the set of closed world beliefs derivable in a given autoepistemic logic. Moore's autoepistemic logic AEL is a special case of AEL cl obtained when the negative introspection operator j = cwa , based on CWA, is used as j = cl , i.e., AEL AEL cwa. The proposed logics provide a natural and mathematically elegant framework where by choosing diierent negative introspection operators j = cl we obtain diierent au-toepistemic logics AEL cl whose properties reeect the properties of the operator j = cl. We substantiate this claim by investigating in the class of logic programs the Autoepis-temic Logic of Closed Beliefs AEL circ , in which the negative introspection operator j = circ is based on McCarthy's circumscription CIRC, and comparing it to the original Moore's autoepistemic logic AEL = AEL cwa , in which the negative introspection operator j = cwa is based on Reiter's CWA. Our results show that AEL circ represents a new and attractive autoepistemic logic which eliminates the drawbacks of the original Moore's AEL mentioned above. Moreover, in the class of logic programs, AEL circ naturally deenes the well-founded semantics thus showing that the well-founded semantics can also be viewed as being based on autoepistemic logic.
منابع مشابه
On the relationship between fuzzy autoepistemic logic and fuzzy modal logics of belief
Autoepistemic logic is an important formalism for nonmonotonic reasoning originally intended to model an ideal rational agent reflecting upon his own beliefs. Fuzzy autoepistemic logic is a generalization of autoepistemic logic that allows to represent an agent’s rational beliefs on gradable propositions. It has recently been shown that, in the same way as autoepistemic logic generalizes answer...
متن کاملOn the relationship between fuzzy autoepistemic logic and fuzzy modal logics of belief
Autoepistemic logic is an important formalism for nonmonotonic reasoning originally intended to model an ideal rational agent reflecting upon his own beliefs. Fuzzy autoepistemic logic is a generalization of autoepistemic logic that allows to represent an agent?s rational beliefs on gradable propositions. It has recently been shown that, in the same way as autoepistemic logic generalizes answer...
متن کاملOn the relationship between fuzzy autoepistemic logic and fuzzy modal logics of belief
Autoepistemic logic is an important formalism for nonmonotonic reasoning originally intended to model an ideal rational agent reflecting upon his own beliefs. Fuzzy autoepistemic logic is a generalization of autoepistemic logic that allows to represent an agent?s rational beliefs on gradable propositions. It has recently been shown that, in the same way as autoepistemic logic generalizes answer...
متن کاملFuzzy autoepistemic logic and its relation to fuzzy answer set programming
Autoepistemic logic is an important formalism for nonmonotonic reasoning. It extends propositional logic by offering the ability to reason about an agent’s (lack of) beliefs. Moreover, it is well known to generalize the stable model semantics of answer set programming. Fuzzy logics on the other hand are multi-valued logics, which allow to model the intensity to which properties are satisfied. W...
متن کاملFuzzy Autoepistemic Logic: Reflecting about Knowledge of Truth Degrees
Autoepistemic logic is one of the principal formalisms for nonmonotonic reasoning. It extends propositional logic by offering the ability to reason about an agent’s (lack of) knowledge or beliefs. Moreover, it is well known to generalize the stable model semantics of answer set programming. Fuzzy logics on the other hand are multi-valued logics, which allow to model the intensity with which a p...
متن کامل